to make a compromise - French English Dictionary